1
Fondamenti degli Oggetti R
AI014Lesson 2
00:00

A livello fondamentale, R non opera su scalari singoli, ma su Vettori Atomici. Ogni oggetto in R è una raccolta di elementi dello stesso tipo, definita dal loro modo interno di memorizzazione.

1. Il Vettore Atomico

Anche un singolo valore come z <- 100 è un vettore di lunghezza uno. R gestisce sequenze di dati—logico, intero, doppio, complesso, carattere, e grezzo—come unità principale di operazione.

2. Assegnazione e Costruzione

Utilizziamo l'operatore di assegnazione <- per associare nomi alla memoria. I vettori multi-elemento sono costruiti usando la funzione c() (combinazione) o l'operatore : (sequenza), ad esempio z <- 0:9.

I Sei Blocchi Fondamentali AtomiciLogicoInteriDoppioComplessoCarattereGrezzo

3. Memorizzazione Interna

La funzione typeof() rivela la rappresentazione a basso livello in stile C di un oggetto. Ad esempio, R distingue tra numerico (in virgola mobile) e carattere (stringhe racchiuse tra ""). Atomic assicurano l'omogeneità: ogni elemento deve essere dello stesso tipo.

$$\text{typeof}(0:9) \rightarrow \text{"intero"}$$

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>